past participle of étouffer - Alemán Inglés Diccionario